// 项目级别配置文件

// 一些枚举

// 环境枚举
const ENV_ENUM = {
    DEV: 'dev',
    STAG: 'stag',
    PROD: 'prod',
};

// APPID枚举
const APPID_ENUM = {
    [ENV_ENUM.DEV]: 'wx5d7d45c7af76d061',
    [ENV_ENUM.STAG]: '',
    [ENV_ENUM.PROD]: 'wxca8ccc2f5e0b7fc5',
};

// APPNAME枚举
const APPNAME_ENUM = {
    [ENV_ENUM.DEV]: '比灵比利x微群',
    [ENV_ENUM.STAG]: '',
    [ENV_ENUM.PROD]: '比伶比俐x微群',
};

// 默认小程序码枚举
const APP_QRCODE_ENUM = {
    [ENV_ENUM.DEV]: 'operation/images/dev-star-minicode.jpg',
    [ENV_ENUM.STAG]: 'operation/images/stag-star-minicode.jpg',
    [ENV_ENUM.PROD]: 'operation/images/star-minicode.jpg',
};

// 一些变量

// 环境 此处的环境是要对应不同的小程序发布的,发布正式的需要将 ENV_ENUM.DEV改为ENV_ENUM.PROD
const ENV = ENV_ENUM.PROD;
const IS_DEV = ENV === ENV_ENUM.DEV;

// appId
const APPID = APPID_ENUM[ENV];

// 小程序码
const APPQRCODE = APP_QRCODE_ENUM[ENV];

// appName
const APPNAME = APPNAME_ENUM[ENV];

// 图片安全校验配置(七牛使用的,改成cos以后无用)
const IMAGE_SECURITY_APPID = 'wxee446d7507c68b11';

module.exports = {
    ENV_ENUM,
    ENV,
    IS_DEV,
    APPID,
    APPNAME,
    APPQRCODE,
    IMAGE_SECURITY_APPID,
};
